imprison in a cell - Espagnol Anglais Dictionnaire